non-refundable expenditures - Español Inglés Diccionario